import { get } from '@/utils/request'

/**
 * AvatarApi
 */
export default class AvatarApi {
  /**
   * 获取角色列表
   */
  static async getAllAvatar() {
    return get('/gm/avatar/getAllAvatar')
  }

  /**
   * 添加或者删除角色
   */
  static async addOrDelAvatar(id, params) {
    return get('/gm/avatar/addOrDelAvatar/' + id, params)
  }

  /**
   * 添加或者删除角色
   */
  static async setLevel(type, params) {
    return get('/gm/avatar/setLevel/' + type, params)
  }

  /**
   * 设置其他等级 type[1：冒险等级 2：角色突破等级 3：角色等级]
   */
  static async setOtherLevel(type, params) {
    return get('/gm/avatar/setOtherLevel/' + type, params)
  }
}
